function DialogMark(doc, container, width, height, user, date, options, data) {
  this._doc = doc;
  this._container = container;
  this._user = user;
  this._date = date;
  this._options = options;
  this._data = data;
  this._unique = MiscUtils.unique();
  this._createElements();
  this._gui = AbsDialogMark.gui(this._unique);
};

DialogMark.prototype._createElements = function() {
  var table, tr, td;
  
  table = document.createElement('table');
  table.cellPadding = 0;
  table.cellSpacing = 0;
  table.style.width = '460px';
  table.style.marginTop = '10px';
  this._container.appendChild(table);
  
  tr = table.insertRow(-1);
  td = tr.insertCell(-1);
  td.style.height = '30px';
  td.style.width = '120px';
  td.appendChild(document.createTextNode('Photographer: '));
  td = tr.insertCell(-1);
  td.id = this._unique + '_score_div';
  
  tr = table.insertRow(-1);
  tr.id = this._unique + '_photo2_div';
  td = tr.insertCell(-1);
  td.style.height = '30px';
  td.style.width = '120px';
  td.appendChild(document.createTextNode('2nd Photographer: '));
  td = tr.insertCell(-1);
  td.id = this._unique + '_score2_div';
  
  tr = table.insertRow(-1);
  td = tr.insertCell(-1);
  td.style.height = '30px';
  td.style.width = '80px';
  td.appendChild(document.createTextNode('是否修片: '));
  td = tr.insertCell(-1);
  td.id = this._unique + '_modify_div';
  
  tr = table.insertRow(-1);
  td = tr.insertCell(-1);
  td.colSpan = 2;
  var text = document.createElement('textarea');
  text.id = this._unique + '_input_textarea';
  text.style.overflowY = 'hidden';
  text.style.width = '98%';
  text.style.height = '200px';
  td.appendChild(text);

};